
#include "register/tilingdata_base.h"

namespace optiling {
BEGIN_TILING_DATA_DEF(RenormCustomTilingData)
    TILING_DATA_FIELD_DEF(uint32_t, totalLength);
    TILING_DATA_FIELD_DEF(uint32_t, rawNum);
    TILING_DATA_FIELD_DEF(uint32_t, columnNum);
    TILING_DATA_FIELD_DEF(uint32_t, dataTypeSize);
    TILING_DATA_FIELD_DEF(uint32_t, tileNum);
    TILING_DATA_FIELD_DEF(uint32_t, blockLength);
    TILING_DATA_FIELD_DEF(uint32_t, tileLength);
    TILING_DATA_FIELD_DEF(uint32_t, alignFlag);
    TILING_DATA_FIELD_DEF(uint32_t, tailNum);
    TILING_DATA_FIELD_DEF(uint32_t, EvenCore);
    TILING_DATA_FIELD_DEF(int, dim);
    TILING_DATA_FIELD_DEF(float, p);
    TILING_DATA_FIELD_DEF(float, max_norm);
END_TILING_DATA_DEF;

REGISTER_TILING_DATA_CLASS(RenormCustom, RenormCustomTilingData)
}
